Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 STAFFORD CLOSE Detached £439,996 £173,500 24 Dec 2002
2 STAFFORD CLOSE Detached £469,795 £246,000 3 Sep 2004
3 STAFFORD CLOSE Detached £420,108 £150,000 9 Jul 2002
4 STAFFORD CLOSE Detached £370,267 £236,000 23 Aug 2007
5 STAFFORD CLOSE Detached £318,104 £257,500 31 Jan 2019